#include<stdio.h>
 
//联合体
union u1  
{
    char a;   
    int b;
    short c;
}U2;
 
//主函数
int main(){
    U2.a='a';
    printf("%c%c\n",U2.b,U2.c);//输出aa
    U2.a='b';
    printf("%c%c\n",U2.b,U2.c);//输出bb
    U2.b=0x4241;
    printf("%c%c\n",U2.a,U2.c);//输出AA
    return 0;
}